Discrete Particle Swarm Optimization for the Multi-Level Lot-Sizing Problem
نویسندگان
چکیده
This paper presents a Discrete Particle Swarm Optimization (DPSO) approach for the Multi-Level Lot-Sizing Problem (MLLP), which is an uncapacitated lot sizing problem dedicated to materials requirements planning (MRP) systems. The proposed DPSO approach is based on cost modification and uses PSO in its original form with continuous velocity equations. Each particle of the swarm is represented by a matrix of logistic costs. A sequential approach heuristic, using Wagner-Whitin algorithm, is used to determine the associated production planning. The authors demonstrate that any solution of the MLLP can be reached by particles. The sequential heuristic is a subjective function from the particles space to the set of the production plans, which meet the customer’s demand. The authors test the DPSO Scheme on benchmarks found in literature, more specifically the unique DPSO that has been developed to solve the MLLP. • The Sales and Operation Planning (S&OP), • The Master Planning Schedule (MPS), • The Material Requirement Planning (MRP). The S&OP consists in finding a balance between sales and production level on a midterm horizon (around 1 year). On this horizon, production capacity is not considered as fixed but can vary thanks to the use of overtime, sub-contracting, hiring, firing and so on. The MPS is defined by (Genin, 2003) as a problem for which the first goal is to find an optimal production plan which meets the DOI: 10.4018/jamc.2011010104 International Journal of Applied Metaheuristic Computing, 2(1), 44-57, January-March 2011 45 Copyright © 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. customers’ requests and provides release dates and amounts for all these products. The objective function lies in minimizing production, holding and setup costs. Elaborating internal component planning is the main goal of MRP. By using bills of materials (BOM), these plans are deduced from the MPS. Usually, tactical production planning are modelled thanks to mathematical models called “Lot-Sizing problems”. A huge number of models have been proposed in the literature (Rizk & Martel, 2001; Drexl & Kimms, 1997). The large diversity of these models can be explained by the complexity of modeling the system: some planning objectives require detailed modeling (setup time constraints, sequencing, etc.) while other ones need only rough one. Readers can refer to (Comelli, Gourgand & Lemoine, 2008; Rizk & Martel, 2001) for a review of the main “Lot-Sizing” mathematical models found in literature. Nevertheless, important discriminating criteria can be highlighted. Indeed, according to the planning levels concerned, some important assumptions have been made. For instance, “Lot-Sizing” models can be mono or multi-level, capacitated or uncapacitated formalization. With regard of level criteria, mono-level models deal with S&OP and MPS elaboration (only end items are planned) whereas multi-level ones take into account components production planning. Relating to capacitated criteria, MRP systems do not initially consider manufacturing capacity. With MRP II, the capacity becomes an important factor which is checked by a capacity requirements planning module. Nevertheless, (Han, Tang, Kaku & Mu, 2009) point out that uncapacitated “Lot-Sizing” problems are still largely used (in ERP for example) “since the implementation of capacitated approaches requires much data which firms are often reluctant to collect or maintain”. In this paper, we deal with the Multi-Level Lot-Sizing Problem (MLLP) which is an uncapacitated multi-level Lot-Sizing problem, dedicated to MRP system. We propose an effective heuristic method to solve it, based on a Particle Swarm Optimization (PSO). Our contribution is thus organized as follows: in the second section, we give a brief review of solution approaches for the MLLP. In the third section, we present the Particle Swarm Optimization method. In Section 4, the proposed approach is given and the last section is dedicated to our experimental results. 2. MLLP: STATE OF THE ART As described before, the MLLP is an uncapacitated multi-level “lot sizing problem” mathematical model. It can be formulated as a mixed-integer programming model, using the following notations:
منابع مشابه
A Modified Discreet Particle Swarm Optimization for a Multi-level Emergency Supplies Distribution Network
Currently, the research of emergency supplies distribution and decision models mostly focus on deterministic models and exact algorithm. A few of studies have been done on the multi-level distribution network and matheuristic algorithm. In this paper, random processes theory is adopted to establish emergency supplies distribution and decision model for multi-level network. By analyzing the char...
متن کاملA NEW MEMETIC SWARM OPTIMIZATION FOR SPECTRAL LAYOUT DESIGN OF BRACED FRAMES
For most practical purposes, true topology optimization of a braced frame should be synchronized with its sizing. An integrated layout optimization is formulated here to simultaneously account for both member sizing and bracings’ topology in such a problem. Code-specific seismic design spectrum is applied to unify the earthquake excitation. The problem is solved for minimal structural weight un...
متن کاملA Flow shop Production Planning Problem with basic period policy and Sequence Dependent set up times
Many authors have examined lot sizing, scheduling and sequence of multi-product flow shops, but most of them have assumed that set up times are independent of sequence. Whereas dependence of set up times to sequence is more common in practice. Hence, in this paper, we examine the discussed problem with hypothesis of dependence of set up times to sequence and cyclic schedule policy in basic peri...
متن کاملDiscrete Multi Objective Particle Swarm Optimization Algorithm for FPGA Placement (RESEARCH NOTE)
Placement process is one of the vital stages in physical design. In this stage, modules and elements of circuit are placed in distinct locations according to optimization basis. So that, each placement process tries to influence on one or more optimization factor. In the other hand, it can be told unequivocally that FPGA is one of the most important and applicable devices in our electronic worl...
متن کاملIMPROVING COMPUTATIONAL EFFICIENCY OF PARTICLE SWARM OPTIMIZATION FOR OPTIMAL STRUCTURAL DESIGN
This paper attempts to improve the computational efficiency of the well known particle swarm optimization (PSO) algorithm for tackling discrete sizing optimization problems of steel frame structures. It is generally known that, in structural design optimization applications, PSO entails enormously time-consuming structural analyses to locate an optimum solution. Hence, in the present study it i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Int. J. of Applied Metaheuristic Computing
دوره 2 شماره
صفحات -
تاریخ انتشار 2011